
var prePackage = currentPackage();
console.log(prePackage + "--------" + currentActivity());
function backPreApp() {
    while (currentPackage() != prePackage) {
        back();
        console.log("返回了一次");
    }
    exit();
}
app.startActivity({
    packageName: "com.android.settings",
    className: "com.android.settings.Settings$DevelopmentSettingsDashboardActivity",

});
sleep(1000)
var target = id("android:id/title").text("开发者选项").findOne().parent().findOne(id("android:id/switch_widget"));
if (target != null) {
    console.log(target);
    if (target.checked()) {
        console.log("开发 本来打开");
    } else {
        console.log("开发 本来关闭");
        target.parent().click();
        text("确定").findOne().click();
        while (!id("android:id/title").text("开发者选项").findOne().parent().findOne(id("android:id/switch_widget").checked()));
        toastLog("成功打开开发者选项")

    }
   
    打开指针位置();
    // openDebug() 
    // backPreApp();
    back();
}
function 打开指针位置() {
    while (!text("指针位置").exists()) {
        swipe(200, 2000, 200, 500, 200);
        sleep(200)
    }
    var target = id("android:id/title").text("指针位置").findOne().parent().findOne(id("android:id/switch_widget"));
    if (target != null) {
        if (target.checked()) {
            console.log("指针位置本来打开");
            target.parent().click();
            toastLog("成功关闭指针位置")
        } else {
            console.log("指针位置本来关闭");
            target.parent().click();
            while (!id("android:id/title").text("指针位置").findOne().parent().findOne(id("android:id/switch_widget").checked()));
            toastLog("成功打开指针位置")
        }
    }
}
function openDebug() {
    while (!text("USB 调试").exists()) {
        swipe(200, 2000, 200, 500, 200);
        sleep(200)
    }
    var target = id("android:id/title").text("USB 调试").findOne().parent().findOne(id("android:id/switch_widget"));
    if (target != null) {
        if (target.checked()) {
            console.log("USB调试本来打开");
            target.parent().click();
        } else {
            console.log("USB调试本来关闭");
            target.parent().click();
            text("确定").findOne().click();
            while (!id("android:id/title").text("USB 调试").findOne().parent().findOne(id("android:id/switch_widget").checked()));
            toastLog("成功打开调试")

        }
    }
}